class JpushMsgBeanEntity {
	String? msg;
	int? code;
	List<JpushMsgBeanData>? data;
	int? count;

	JpushMsgBeanEntity({this.msg, this.code, this.data, this.count});

	JpushMsgBeanEntity.fromJson(Map<String, dynamic> json) {
		msg = json['msg'];
		code = json['code'];
		if (json['data'] != null) {
			data = <JpushMsgBeanData>[];(json['data'] as List).forEach((v) { data!.add(new JpushMsgBeanData.fromJson(v)); });
		}
		count = json['count'];
	}

	Map<String, dynamic> toJson() {
		final Map<String, dynamic> data = new Map<String, dynamic>();
		data['msg'] = this.msg;
		data['code'] = this.code;
		if (this.data != null) {
      data['data'] =  this.data!.map((v) => v.toJson()).toList();
    }
		data['count'] = this.count;
		return data;
	}
}

class JpushMsgBeanData {
	String? lSH;
	int? type;
	int? rowIndex;
	String? content;
	String? title;
	int? createUserId;
	int? iD;
	int? userId;
	int? flag;
	String? createDate;

	JpushMsgBeanData({this.lSH, this.type, this.rowIndex, this.content, this.title, this.createUserId, this.iD, this.userId, this.flag, this.createDate});

	JpushMsgBeanData.fromJson(Map<String, dynamic> json) {
		lSH = json['LSH'];
		type = json['Type'];
		rowIndex = json['RowIndex'];
		content = json['Content'];
		title = json['Title'];
		createUserId = json['CreateUserId'];
		iD = json['ID'];
		userId = json['User_id'];
		flag = json['Flag'];
		createDate = json['CreateDate'];
	}

	Map<String, dynamic> toJson() {
		final Map<String, dynamic> data = new Map<String, dynamic>();
		data['LSH'] = this.lSH;
		data['Type'] = this.type;
		data['RowIndex'] = this.rowIndex;
		data['Content'] = this.content;
		data['Title'] = this.title;
		data['CreateUserId'] = this.createUserId;
		data['ID'] = this.iD;
		data['User_id'] = this.userId;
		data['Flag'] = this.flag;
		data['CreateDate'] = this.createDate;
		return data;
	}
}
